availability store - German English Dictionary